Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHEYNE PLACE Detached £1,157,260 £690,000 5 Apr 2013
2 CHEYNE PLACE Detached £1,159,500 £740,000 11 Feb 2008